projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
25fb64f
)
label: Fix memleak
author
Carl-Anton Ingmarsson
<ca.ingmarsson@gmail.com>
Tue, 12 Mar 2013 19:22:18 +0000
(20:22 +0100)
committer
Benjamin Otte
<otte@redhat.com>
Tue, 12 Mar 2013 19:23:09 +0000
(20:23 +0100)
Caused by recent refactoring in
e09957a47da9425cc26d1b33cb4e9cc3e92e9ac7
gtk/gtklabel.c
patch
|
blob
|
history
diff --git
a/gtk/gtklabel.c
b/gtk/gtklabel.c
index 0eac38ddaf6f4e625b161b30280279c9dda60f58..b228d05672136e5d738763a82b8fdd9f59da3e83 100644
(file)
--- a/
gtk/gtklabel.c
+++ b/
gtk/gtklabel.c
@@
-1982,7
+1982,10
@@
gtk_label_set_text_internal (GtkLabel *label,
GtkLabelPrivate *priv = label->priv;
if (g_strcmp0 (priv->text, str) == 0)
- return;
+ {
+ g_free (str);
+ return;
+ }
g_free (priv->text);
priv->text = str;